From 0458aec25af446071f185aafd60250f28c7d1da8 Mon Sep 17 00:00:00 2001 From: Reinhard Tartler Date: Mon, 27 Oct 2025 15:01:14 -0400 Subject: [PATCH] Fix compilation with docker27, Closes: #1118455 --- pkg/metabase/container.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/metabase/container.go b/pkg/metabase/container.go index 2368a9b..131a5c9 100644 --- a/pkg/metabase/container.go +++ b/pkg/metabase/container.go @@ -6,7 +6,7 @@ import ( "fmt" "runtime" - "github.com/docker/docker/api/types" + "github.com/docker/docker/api/types/image" "github.com/docker/docker/api/types/container" "github.com/docker/docker/api/types/mount" "github.com/docker/docker/client" @@ -46,7 +46,7 @@ func NewContainer(listenAddr string, listenPort string, sharedFolder string, con func (c *Container) Create() error { ctx := context.Background() log.Printf("Pulling docker image %s", c.Image) - reader, err := c.CLI.ImagePull(ctx, c.Image, types.ImagePullOptions{}) + reader, err := c.CLI.ImagePull(ctx, c.Image, image.PullOptions{}) if err != nil { return fmt.Errorf("failed to pull docker image : %s", err) } @@ -168,7 +168,7 @@ func RemoveImageContainer() error { } ctx := context.Background() log.Printf("Removing docker image '%s'", metabaseImage) - if _, err := cli.ImageRemove(ctx, metabaseImage, types.ImageRemoveOptions{}); err != nil { + if _, err := cli.ImageRemove(ctx, metabaseImage, image.RemoveOptions{}); err != nil { return fmt.Errorf("failed to remove image container %s : %s", metabaseImage, err) } return nil -- 2.30.2